Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 WINWICK PLACE Terraced £155,729 £125,000 2 Apr 2019
20 WINWICK PLACE Terraced £155,123 £84,000 5 Aug 2005
24 WINWICK PLACE Terraced £185,289 £112,000 5 Jan 2007